be hardly able to wait - Turco Inglés Diccionario